/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package swing.modelos;

import hibernate.dao.impl.TrabajadorDAOImpl;
import hibernate.entidades.Trabajadores;

/**
 *
 * @author ariel
 */
public class ModeloTrabajadores extends ModeloTabla<Trabajadores, String> {

    public ModeloTrabajadores() {
        super(new TrabajadorDAOImpl());
        this.setColumnas(new String[]{"DNI", "Nombre", "Fecha Alta", "Tipo de Contrato", "Salario"});
    }

    @Override
    public Object getValueAt(int rowIndex, int columnIndex) {
        Trabajadores trabajador = (Trabajadores) getListadoTabla().get(rowIndex);
        Object[] values = new Object[]{trabajador.getCodTrab(), trabajador.getNombre(), trabajador.getFechaContrato(),
            trabajador.getTipoContrato(), trabajador.getSalario()};
        return values[columnIndex];
    }
}
